European polecat - Fransızca İngilizce Sözlük